The current version of the virgo-web-server is:

virgo-tomcat-server-3.7.2.RELEASE

Following are the modifications made to this virgo-web-server distribution:

-/plugins + /repository/ext folder:
   1) Updated org.eclipse.gemini.blueprint.extender_2.1.0.JAVA7.jar in order to fix a problem
       with Virgo kernel initialization on slow storage.

   2) Updated org.eclipse.gemini.blueprint.core_2.1.0.JAVA7.jar to set explicitly Locale.ENGLISH for a
       transformations of data to upper case which is locale specific. It's created problems for Turkish
       setups where NGC service was not running preventing our customers from using NGC. Additionally,
       the default timeout for bundles can be overwritten using the "gemini.blueprint.default.timeout"
       system property. Added more logs at debug level and increased the number of retries for satisfaction
       of OSGi services when part of a SPEL evaluation

-/plugins folder:
   1)  Patching org/eclipse/virgo/util/parser/launcher/ArgumentLauncher in order to support Windows
        paths containing spaces. In pathToURI() we are replacing “ “ to “%20”. The change is reflected
        in org.eclipse.virgo.util.parser.launcher_3.7.2.RELEASE.jar.

-/repository/ext folder:
   1)  Updating the version of the Spring bundles in the Ext repository from "4.3.9.RELEASE" to
        "4.3.9.RELEASE_VMWARE" - the bits stay the same. This is to avoid conflicts with the
        Spring bundles deployed in the Kernel region.

   2)  Introducing two System properties - "web.context.path.match" and "web.context.path.replace".
        Any pattern in the Web-ContextPath that mathes the first property's value will get replaced by
        the second property's value. Affected file - org.eclipse.virgo.web.core_3.7.2.RELEASE.jar.
